Energy-Harvesting Mesofluidic Impulse Prosthesis